step on the brakes - Allemand Anglais Dictionnaire